.login-view {
    height: 100%;
    background-size: 100% 100%;
    overflow: auto;
    position: relative;
}


.login-view-header {
    height: 378px;
    width: 100%;
    background-color: aqua;
    background: url(http://172.16.185.233/portal/static/images/login_header_bg.png?t=6.0.4111559081) center bottom;

}

.login-view-body {
    height: calc(100% - 438px);
    min-height: 340px;
    width: 100%;
    background-color: white;
    justify-content: center;
    align-items: center;
    display: flex;
}

.login-view-footer {
    height: 60px;
    width: 100%;
    background-color: black;
}


.login-rect {
    width: 400px;
    height: 300px;
    background-color: red;
}